Skip to content

InventorySlot fixes, Workbench Dupe fix#6392

Open
MalkContent wants to merge 3 commits into
BluSunrize:1.21.1from
MalkContent:InventorySlotsFixes
Open

InventorySlot fixes, Workbench Dupe fix#6392
MalkContent wants to merge 3 commits into
BluSunrize:1.21.1from
MalkContent:InventorySlotsFixes

Conversation

@MalkContent
Copy link
Copy Markdown
Contributor

@MalkContent MalkContent commented Apr 13, 2026

fixes #6177
fixes related issue with UpgradeableTools voiding items (only affected Additional Augers, as currently sole stackable item in UpgradeableTool item inventories)

fixes #6393

IEContainerMenu.moveItemStackToWithMayPlace:
added much needed description (sorry for not adding that 5 years ago)
added reverseDirection sensitivity
fixed premature return

…ift-click-insert

fixes related issue with UpgradeableTools voiding items (only affected Additional Augers, as currently sole stackable item in UpgradeableTool item inventories)

fixes item dupe bug with workbench where excess items would be spawned/dropped into the world, but also remain in Player inventory

IEContainerMenu.moveItemStackToWithMayPlace:
added much needed description
added reverseDirection sensitivity
fixed premature return
… for reverseDirection, fixed premature return

removed obsolete commented out line in ModWorkbenchContainer
@MalkContent
Copy link
Copy Markdown
Contributor Author

This PR has a workaround that should get removed if
neoforged/NeoForge#3093
gets pulled an released

@MalkContent
Copy link
Copy Markdown
Contributor Author

ah fuck. This has issues with the buzzsaw quiver not updating correctly. Glad I checked, but give me a moment

back to how it used to work, kinda
dropped IESlot.Upgrades' old "getItem" override, though. Tried to replace it with a getStackCopy override, but it works without it and with it, I got stack overflows which I did not understand. .. :)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dupe Bug in Engineer's Workbench Engineer's toolbox voids items

1 participant